body{
    font-family: "微软雅黑",frutigernext,"Microsoft YaHei",Arial,Helvetica,sans-serif,Arial,"宋体";
    margin: 0;
    padding: 0;
    /* background-color: rgba(128, 128, 128, 0.07); */
}

/*box*/
.box-div{
    padding-bottom: 0.8rem;
    max-width: 1200px;
    margin-right: auto;
    margin-left: auto;
}
.card-content{
   background-color: white;
}

/*tab*/
.nav-tabs .nav-link {
    font-size: 1rem;
    color: #210205;
    letter-spacing: 0.06rem;
    line-height: 3.88rem;
    border: 0px solid transparent !important;
    border-top-left-radius: 0rem !important;
    border-top-right-radius: 0rem !important;
}
.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
    font-size: 1rem;
    color: #FFFFFF !important;
    letter-spacing: 0.06rem;
    line-height:3.88rem;
    border-color: #fff #fff #E60213 !important;
    border-bottom-width: 0rem !important;
    background: #E60213 !important;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
    border-color: #fff #fff #E60213;
    border-bottom-width: 0rem;
    background: #E60213;
    color: #FFFFFF;
}
#myTab li{
    margin: 0rem;
    /*max-width: 9.25rem;*/
    text-align: center;
}
#myTab a{
    padding-top: 0rem;
    padding-bottom: 0rem;
    /*font-weight: bold;*/
}
#myTabContent{
    border: none !important;
}
.first-div-more{
    font-size: 1rem;
    color: #041429;
    letter-spacing: 0.07rem;
    line-height: 3.88rem;
    margin-left: 0.75rem;
    vertical-align: middle;
}

@media (max-width:768px) {
    /*大图*/
    .top-img{
        height: 15rem;
        width: 100%;
        /*max-width: 1200px;*/
        background-size:100% 100%;
        margin-left: auto;
        margin-right: auto;
    }
    /*大图文字*/
    .news-first-div{
        line-height: 4.25rem;
        margin-left: 7%;
        padding-top: 3rem;
        font-size: 2.5rem;
        color: #FFFFFF;
        letter-spacing: 0.18rem;
        text-shadow: 0 0.13rem 1rem rgba(0,0,0,0.08);
    }
    .news-first-div-font{
        line-height: 3.13rem;
        margin-left: 7%;
        padding-top: 0.5rem;
        font-size: 1rem;
        color: #FFFFFF;
        letter-spacing: 0.09rem;
        text-shadow: 0 0.13rem 1rem rgba(0,0,0,0.08);
    }
}
@media (min-width:768px) {
    /*大图*/
    .top-img{
        height: 24.75rem;
        width: 100%;
        /*max-width: 1200px;*/
        background-size:100% 100%;
        margin-left: auto;
        margin-right: auto;
    }
    /*大图文字*/
    .news-first-div{
        line-height: 4.25rem;
        margin-left: 20%;
        padding-top: 5rem;
        font-size: 2.5rem;
        color: #FFFFFF;
        letter-spacing: 0.18rem;
        text-shadow: 0 0.13rem 1rem rgba(0,0,0,0.08);
    }
    .news-first-div-font{
        line-height: 3.13rem;
        margin-left: 20%;
        padding-top: 0.5rem;
        font-size: 1rem;
        color: #FFFFFF;
        letter-spacing: 0.09rem;
        text-shadow: 0 0.13rem 1rem rgba(0,0,0,0.08);
    }
}


@font-face {
    font-family: PangMenZhengDao; /*这里是说明调用来的字体名字*/
    src: url('/assets/fonts/pmzd.ttf'); /*这里是字体文件路径*/
}

@media ( max-width:1200px){
    .box-div{
        padding-left:0.5rem;
        padding-right: 0.5rem;
    }
}
.site-gray, .site-gray *{
    filter: gray !important;
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
}
.mianbao{
    height: 3.88rem;
    border-bottom: 0.13rem solid rgba(4, 20, 41, 0.24);
}
.no-data{
    padding: 2rem;
    text-align: center;
}